Make gtk_widget_get_focus_child public
authorMatthias Clasen <mclasen@redhat.com>
Fri, 8 Mar 2019 18:46:17 +0000 (13:46 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 17 Mar 2019 01:24:45 +0000 (21:24 -0400)
It doesn't really make sense to have only
the setter, but not the getter public.

gtk/gtkwidget.h
gtk/gtkwidgetprivate.h

index d9dbfaf88545e2dc09266dcafc903427d3d5360d..97848c698e20082ebac4592fc34fa0464a390a37 100644 (file)
@@ -1059,6 +1059,9 @@ void                    gtk_widget_insert_before        (GtkWidget *widget,
 GDK_AVAILABLE_IN_ALL
 void                    gtk_widget_set_focus_child      (GtkWidget *widget,
                                                          GtkWidget *child);
+GDK_AVAILABLE_IN_ALL
+GtkWidget *             gtk_widget_get_focus_child      (GtkWidget *widget);
+
 GDK_AVAILABLE_IN_ALL
 void                    gtk_widget_snapshot_child       (GtkWidget   *widget,
                                                          GtkWidget   *child,
index d995faa87a4b91f673154fbfeab7eb3c2e86ffb1..49d7fcad8b427aea44ddbbd0e5a3209d3bfb517d 100644 (file)
@@ -317,8 +317,6 @@ void              gtk_widget_forall                        (GtkWidget
                                                             GtkCallback           callback,
                                                             gpointer              user_data);
 
-GtkWidget        *gtk_widget_get_focus_child               (GtkWidget            *widget);
-
 void              gtk_widget_focus_sort                    (GtkWidget        *widget,
                                                             GtkDirectionType  direction,
                                                             GPtrArray        *focus_order);